package com.smscenter.server.core;

import java.io.IOException;
import java.util.Map;

/**
 * Created by ShanFei on 2016-05-27.
 */
public interface IQuery {
    /**
     * 短信帐户余额查询
     * @param params
     * @return
     * @throws IOException
     */
    public String queryBalance(Map<String, Object> params) throws Exception;

    /**
     * 短信帐户汇总
     * @param params
     * @return
     * @throws IOException
     */
    public String queryCollect(Map<String, Object> params) throws Exception;
    
    /**
     * 短信发送状态查询
     * @param params
     * @return
     * @throws IOException
     */
    public String querySendRecordInfo(Map<String, Object> params) throws Exception;

    /**
     * 短信帐户余额查询V2 统一返回格式与字段
     * @param params
     * @return
     */
	public String queryBalanceV2(Map<String, Object> params) throws Exception;
}
